#pragma once
#include "stdafx.h"
#include "../Utilities/utilities.h" // if you use STL, please include this line AFTER all other include
#include "Entity.h"

class ResourceManager
{
private:
	ResourceManager(void);
	static ResourceManager* instance;
public:
	/*Model* woman;
	Model* woman2;
	Model* terrainModel;
	Model* bila;*/
	Model* hcn;
	//Entity buttonStart;
	//Entity buttonQuit;
	Shaders* textureShader;
	Shaders* triangleShader;
	Shaders* textShader;
	Shaders* terrainShader;

	Texture* menuBackGround;
	Texture* buttonBackGround;
	//Texture* pictureBackGround;


	//Skybo data define
	Texture* m_skbTexture;
	Shaders* m_skbShader;
	Model* m_skbModel;

	void Load();
	int Load(ESContext* esContext);
	static ResourceManager* GetInstance();
	~ResourceManager(void);
};
